heated windscreen - German English Dictionary